provision of rough diamonds - Francés Inglés Diccionario